package com.bytz.modules.cms.product.service;

import com.bytz.common.system.base.service.ICrudService;
import com.bytz.modules.cms.product.entity.ProductDiscountCategory;
import com.bytz.modules.cms.product.model.ProductDiscountCategoryDetail;

import java.util.List;

public interface IAdminProductDiscountCategoryService extends ICrudService<ProductDiscountCategory, ProductDiscountCategory> {
    /**
     * 根据产品线查询
     */
    List<ProductDiscountCategory> getByProductLine(String productLineId);

    /**
     * 根据登录用户的产品线对应
     */
    List<ProductDiscountCategory> getByLoginUser();

    /**
     * 根据等级查询优惠信息
     */
    List<ProductDiscountCategoryDetail> getDiscountByLevel(String id);
}
